#include "rsys/common.h"
#include "DialogMgr.h"

#include "myhfs.h"

#define OURERRORID  404
#define OURBADERRID 405

PUBLIC void errormessage(StringPtr msg, alerttype severity)
{    
    INTEGER res;
#if 1
    DebugStr(msg);
    return;
#endif
    ParamText(msg, (StringPtr) "\p", (StringPtr) "\p", (StringPtr) "\p");
    switch(severity) {
    case NOTE:
	res = NoteAlert(OURERRORID, (ProcPtr) 0);
	break;
    case CAUTION:
	res = CautionAlert(OURERRORID, (ProcPtr) 0);
	break;
    case STOP:
	res = StopAlert(OURBADERRID, (ProcPtr) 0);
	break;
    default:
	res = StopAlert(OURBADERRID, (ProcPtr) 0);
	break;
    }
#if defined(OUTDATEDCODE)
    if (res == Cancel)
	OurExit();
#else
	ExitToShell();
#endif
}
